(dog) leash - Français Anglais Dictionnaire